home *** CD-ROM | disk | FTP | other *** search
/ Sun Solutions 1997 April to September / Sun Solutions CD - APR '97 - SEP '97 (704-3778-12 Rev. H)(Sun Microsystems, Inc.)(1997).iso / products / Hyperion / src / README.FreeBSD < prev    next >
Text File  |  1997-02-26  |  1KB  |  50 lines

  1. FreeBSD port of workman-1.2pre
  2. ------------------------------
  3.  
  4. Todd Pfaff (todd@flex.eng.mcmaster.ca)
  5. 3/20/94
  6.  
  7. This port was developed and tested on the following:
  8.  
  9.   FreeBSD-1.1-BETA
  10.   XFree86-2.0
  11.   xview3.2 (from the FreeBSD ports collection)
  12.   Adaptec 1542C SCSI controller
  13.   Toshiba XM-3401B CDROM drive
  14.  
  15.  
  16. Building from source
  17. --------------------
  18.  
  19. If you have FreeBSD-1.1, XFree86-2.0 and xview3.2 installed you should be
  20. able to build and install workman with:
  21.  
  22.   xmkmf
  23.   make
  24.   make install
  25.   make install.man
  26.  
  27.  
  28. Known problems
  29. --------------
  30.  
  31. All CD drive IO is done using the FreeBSD CDIO interface defined in cdio.h.
  32. I didn't attempt to write the wm_scsi() SCSI interface code in plat_freebsd.c
  33. so direct SCSI support is not available.  Implementing this would allow the
  34. SCSI drive specific routines from drv_*.c to be taken advantage of.
  35. Perhaps the SCSI user library submitted to the FreeBSD-hackers list by
  36. Peter Dufault (hd@world.std.com) could be used for this purpose.
  37.  
  38. The CDIOREADTOCENTRYS fails if an attempt is made to read past the last track
  39. found with CDIOREADTOCHEADER and I couldn't figure out any way to get the
  40. length of the last CD track.  If anyone fixes this please let me know how.
  41. I hardcoded the last track length as 10 minutes which is obviously an ugly
  42. solution.
  43.  
  44. The CDIOCEJECT ioctl doesn't eject the CD from my drive.
  45.  
  46. The volume control isn't the greatest and I didn't spend any time trying to
  47. improve it.
  48.  
  49. The balance control doesn't work very well.
  50.